/*头部*/
.top{
    width: 1060px;
    margin:10px auto;
    height: 80px;
}
.head{
    width: 1060px;
    margin:0 auto;
    height: 100%;

}
.logo{
    height: 56px;
    padding:12px 0;
}
.head_nav{
    height: 100%;
    background:#e50b01;
    -webkit-box-shadow:  0 5px 5px #bebebe;
    -moz-box-shadow:  0 5px 5px #bebebe;
    box-shadow:  0 5px 5px #bebebe;
}
.head_nav_list>li{
    position:relative;
    float:left;
    height: 100%;
}
.head_nav_list>li a{
    display:block;
    height: 100%;
    padding:0 14px;
    line-height:80px;
    text-align:center;
    font-size:14px;
    color:#fff;
}
.head_nav_list>li.nav_active>a{
    /*height: 90px;*/
    color:#000;
    background:#ffd100;
}
/*.head_nav_list>li a:hover{*/
/*height: 90px;*/
/*color:#000;*/
/*background:#ffd100;*/
/*}*/

/*二级菜单下拉框*/
.second_menu{
    position:absolute;
    width: 100%;
    height: 0px;
    top:80px;
    left:0;
    z-index: 100;
    background:rgba(229,11,1,.5);
    overflow:hidden;
    transition:height 0.5s;
}
.second_menu>li.divider{
    min-height:1px;
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}
.second_menu>li>a{
    padding:0 8px;
    height:60px;
    line-height:60px;
    font-size:14px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;

}
.second_menu>li>a:hover{
    color:#000;
    background:#ffd100;
}


.sub_container{
    width: 1060px;
    margin:0 auto;
    background: #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}


/*头部坐标导航条*/

.nav_bar{
    padding-bottom:6px;
    border-bottom:1px solid #ccc;
}
.sub_title{
    font-size:18px;
    color:#000;
    margin-right:16px;
}
.sub_path,.sub_path a{
    padding-top:18px;
    font-size:14px;
    color:#999;
}
.sub_path a:hover{
    /*text-decoration: underline;*/
    color:red;

}
.main_content{
    width: 100%;

    margin:20px 0 20px 0;
    background: url(../imgs/box_bj.png) left top repeat-y;
}

.slider_left{
    width: 194px;
    height: 100%;
    padding: 10px 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.slider_list>li{
    width:180px;
    height: 30px;
    background: url(../imgs/sliderbg.png) no-repeat left top;
}
.slider_list>li:first-child{
    background:none;
}
.slider_list>li a{
    display:block;
    width: 100%;
    line-height:30px;
    padding-left:20px;
    font-size:14px;
    color:#e50b01;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    /*font-family: "黑体";*/
}
.slider_list>li.current{
    width: 194px;
}
.slider_list>li.current a{
    color: #fff;
    background: url(../imgs/sideicon.png) no-repeat right center;
}

.main_right{
    width: 860px;
    min-height: 600px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.right_bottom{
    width: 100%;
    padding:20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border:1px solid #cfcfcf;
}

/*文化图标*/
.culture_wrap{
    display:flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 60px;
    background:#f9f9f9;
}
.culture_list{
    /*width: 776px;*/
    /*margin:0 auto;*/
    height: 42px;
    padding:15px 0;
}
.culture_list>li{
    position:relative;
    float:left;
    width: 194px;
    height: 100%;
    text-align:center;
    line-height:42px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.culture_list>li a{
    display: block;
    width: 100%;
    height: 100%;
}
.culture_list>li a img{
    height: 100%;
}
.culture_list>li:first-child:before{
    width: 2px;
}
.culture_list>li:last-child:after{
    width: 2px;
}
.culture_list>li:before{
    content: '';
    position:absolute;
    top:6px;
    left:0;
    width: 1px;
    height: 30px;
    background:#000;
}
.culture_list>li:after{
    content: '';
    position:absolute;
    top:6px;
    right:0;
    width: 1px;
    height: 30px;
    background:#000;
}
.culture_list>li a img{
    margin-right:12px;
}
.culture_list>li a:hover{
    color:red;
}

/*底部*/
.foot{
    width: 100%;
    background:#3a3d44;
}
.foot_content{
    padding:20px 0;
}

.foot_content div{
    text-align:center;
    color:#fff;
}
.foot_content div:nth-child(1){
    height: 32px;
    line-height:32px;
    margin-bottom:18px;
}

.foot_content div:nth-child(1) p span{
    display:inline-block;
    width: 2px;
    height: 32px;
    background:#fff;
    margin:0 8px;
}
.foot_content div:nth-child(1) img{
    display:inline-block;
}
.foot_content div:nth-child(1) p{
    display:inline-block;
    height: 22px;
    padding:5px 0;
    margin: 0;
    margin-left:10px;
}
.foot_content div:nth-child(1) p span{
    display:inline-block;
    width: 4px;
    height: 22px;
    background:#fff;
}
.foot_content div:nth-child(1) p a{
    margin:0 7px;
}
.foot_content div:nth-child(1) p a img:nth-last-child(1){
    margin:0;
}
.foot_content div:nth-child(2){
    margin-bottom:18px;
}
.foot_content div:nth-child(2) a{
    display:inline-block;
    font-size:16px;
    line-height:16px;
    color:#fff;
    margin:0 16px;
}
.foot_content div:nth-child(2) a:hover{
    color:red;
}

.foot_content div:nth-child(3),.foot_content div:nth-child(4){
    font-size:14px;
}
.copyright{
    margin-bottom:10px;
}

.back_top{
    position:fixed;
    bottom:156px;
    right:20px;
    cursor:pointer;
    display: none;

}

/*jwplay插件*/
#player_logo{
    display:none;
}


/*翻页*/
.yema2{width:100%;margin:20px auto;text-align:center;font-size:14px;}
.yema2 a{display:inline-block;line-height:28px;color:#343434;border:1px solid #ebebeb;background:#f9f9f9;padding:0 10px;margin:0 4px;}
.yema2 a:hover{background:#ebebeb;}
.yema2 strong{}
.yema2 span{}
.yema2 a.jp-current{color:#fff;border:1px solid #a0a0a0;background:#a0a0a0;}
.yema2 a.jp-disabled{background:#ebebeb;}


.nb{position:absolute;right:8px;bottom:8px}
.nb li{float:left;display:block; width:14px; height:14px;font-size:10px;line-height:14px;border:1px solid #cecece;background:#fff;text-align:center;margin:2px;cursor:hand;}
.nb li.hnb{background:#e50b01;color:#fff;font-weight:bolder}



/*jQuery orbit 幻灯片插件*/
.orbit-wrapper{position:relative;margin:0 auto}
.orbit{position:relative;width:380px;height:260px;overflow:hidden; background: #fff url(orbit/loading.gif) 50% no-repeat;}

.orbit li{display:none;position:absolute;top:0;left:0;width:380px;height:260px;}
.orbit li a{position:relative;display:block;width:100%;height:100%;overflow:hidden;text-align:center;}
.orbit li a img{width:100%;height:100%;}
.orbit li a span{position:absolute;bottom:0;left:0;width:100%;height:40px;color:#fff;background:url(tm.png) repeat-x 0 0; text-align:left; line-height:40px; text-indent:1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.orbit-item { background-color: #f5f5f5;}


/* 标题 */
.orbit-caption{display:none;position:absolute;left:0;bottom:0;z-index:10;width:100%;padding:7px 0;font-size:14px;text-align:center;color:#fff;background:rgba(0,0,0,.6)}

/* 导航 */
.orbit-bullets{position:absolute;z-index:1000;list-style:none;bottom:20px;left:49%;}
.orbit-bullets li{float:left;margin-left:5px;cursor:pointer;color:#999;text-indent:-9999px;background:#e5e5e5;width:12px;height:12px;overflow:hidden;border-radius:50px;}
.orbit-bullets li.active{width:24px;background:#c71110;}
.orbit-bullets li.has-thumb{background:none;width:100px;height:75px}
.orbit-bullets li.active.has-thumb{background-position:0 0;border-top:2px solid #000}
.slider-nav{display:block}
.slider-nav span{width:50px;height:100px;text-indent:-9999px;position:absolute;z-index:1000;top:36%;cursor:pointer}
.slider-nav span.right{background:url(orbit/arrow2s.png) no-repeat 100% 50%;right:10px}
.slider-nav span.left{background:url(orbit/arrow2s.png) no-repeat 0 50%;left:10px}

/* 定时器 */
.timer{display:none;width:40px;height:40px;overflow:hidden;position:absolute;top:10px;right:10px;opacity:.6;cursor:pointer;z-index:1001}
.rotator{display:block;width:40px;height:40px;position:absolute;top:0;left:-20px;background:url(orbit/rotator-black.png) no-repeat;z-index:3}
.mask{display:block;width:20px;height:40px;position:absolute;top:0;right:0;z-index:2;overflow:hidden}
.rotator.move{left:0}
.mask.move{width:40px;left:0;background:url(orbit/timer-black.png) repeat 0 0}
.pause{display:block;width:40px;height:40px;position:absolute;top:0;left:0;background:url(orbit/pause-black.png) no-repeat;z-index:4;opacity:0}
.pause.active{background:url(orbit/pause-black.png) no-repeat 0 -40px}
.timer:hover span.pause,span.pause.active{opacity:1}

/* 用于普通尺寸幻灯 */
#featured{width:1060px;height:396px;}
#featured li{width:1060px;height:396px;}

#featured2{width:467px;height:467px;}
#featured2 li{width:467px;height:467px;}

#featured3{width:370px;height:248px;}
#featured3 li{width:370px;height:248px;}
